//
// Context Sensitive Menu / Layer (alt_clickmenu.php creates it)
// Notice: Rollover color is set by ->bgColor5 in the template object of alt_clickmenu.php
//

.typo3-CSM-wrapperCM {
	background: #fff;
	border: #b6b6b6 1px solid;
}

//
// Context Sensitive Menu / Layer (alt_clickmenu.php creates it)
// Notice: Rollover color is set by ->bgColor5 in the template object of alt_clickmenu.php
//

table.typo3-CSM {
	tr.typo3-CSM-itemRow {
		td {
			padding: 2px 6px;

			.t3-icon {
				vertical-align: bottom;
			}

			//
			// the 1px image between every contextmenu group needs to be set to block, otherwise the border cell is way too high
			// see https://developer.mozilla.org/en/Images,_Tables,_and_Mysterious_Gaps#Setting_images_to_be_blocks
			//
			img {
				display: block;
			}
		}
	}

	td.typo3-CSM-item {
		white-space: nowrap;
	}

	tr.typo3-CSM-itemRow {
		cursor: pointer;
	}

	tr.bgColor2 {
		background-color: #b6b6b6;
	}
}

//
// special backend elements
//

//
// Context Sensitive Menu / Top frame (alt_clickmenu.php):
//

body#typo3-alt-clickmenu-php {
	margin-top: 10px;
}

//
// Context Sensitive Menu / Top frame (alt_clickmenu.php):
//

#contentMenu0 {
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}

div#contentMenu0 {
	position: absolute;
	z-index: 10;
}

div#contentMenu1 {
	position: absolute;
	z-index: 20;
}
